MDA-based ATL transformation to generate MVC 2 web models

نویسنده

  • M'hamed Rahmouni
چکیده

Development and maintenance of Web application is still a complex and error-prone process. We need integrated techniques and tool support for automated generation of Web systems and a ready prescription for easy maintenance. The MDA approach proposes an architecture taking into account the development and maintenance of large and complex software. In this paper, we apply MDA approach for generating PSM from UML design to MVC 2Web implementation. That is why we have developed two meta-models handling UML class diagrams and MVC 2 Web applications, then we have to set up transformation rules. These last are expressed in ATL language. To specify the transformation rules (especially CRUD methods) we used a UML profiles. To clearly illustrate the result generated by this transformation, we converted the XMI file generated in an EMF (Eclipse Modeling Framework) model.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

MDA-Based Modeling and Transformation to Generate N-Tiers Web Models

Data interchanges between companies are increasing. To improve this interchange and meet the increasing user needs, various frameworks and patterns are integrated for producing stable, maintainable and testable code. Some of the design patterns that will be used in the applications design and development are the MVC model, the DAO and DI (Dependency Injection) patterns. In this paper, we integr...

متن کامل

The ATL Transformation-based Model Management Framework

Developers of information systems must typically deal with different models and perform transformations between models. Model management aims at providing techniques and tools for dealing with models and model transformations in automated ways. In this paper, we present the current design of the ATL (Atlas Transformation Language) transformation-based model management framework. The key design ...

متن کامل

CIM to PIM Transformation in MDA: from Service-Oriented Business Models to Web-Based Design Models

Models transformation is the main key of MDA. The first transformation in MDA is CIM to PIM transformation, the second is PIM to PSM transformation. Most searches deal the transformation from PIM level to PSM level, since there are multiple common points between these two levels. However, the transformation from CIM level to PIM level is rarely addressed in search subjects because they are two ...

متن کامل

First experiments with the ATL model transformation language: Transforming XSLT into XQuery

ATL (Atlas Transformation Language) has been defined to perform general transformations within the MDA framework (Model Driven Architecture) recently proposed by the OMG. We are currently learning from the first applications developed with this language. The example used here is a transformation from XSLT to XQuery. Since these are two standard notations that don’t pertain to the MDA space, we ...

متن کامل

Using ATL Transformation Services in the MDEForge Collaborative Modeling Platform

This is an accompanying paper of the tool demo paper “Using ATL transformation services in the MDEForge collaborative modeling platform” presented at ICMT 2016, Vienna (Austria). The demo was about the integration of ATL services in the MDEForge modeling platform enabling the remote execution, automated testing, and static analysis of ATL transformations. 1 Demonstration walk through The actual...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1109.2873  شماره 

صفحات  -

تاریخ انتشار 2011